package cn.tedu.zhyl.nurseManager.service;


import cn.tedu.zhyl.base.response.PageResponse;
import cn.tedu.zhyl.nurseManager.pojo.dto.NursePlanParam;
import cn.tedu.zhyl.nurseManager.pojo.dto.NursePlanQuery;
import cn.tedu.zhyl.nurseManager.pojo.vo.NursePlanVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;
import java.util.Map;

public interface NursePlanService {
    PageResponse<NursePlanVO> select(NursePlanQuery nursePlanQuery, Integer page, Integer limit);

    void save(@Param("jobs") NursePlanParam planParam);

    List<Map<String, Object>> getItemsByPid(Integer planId);

    void deletePlan(Integer planId);
}
